Notification in the THOR Database System
نویسنده
چکیده
There is an increasing amount of data in the world that is distributed over many machines. Some of this data may be relatively static. However, certain types of data may be changing frequently. Client applications may be interested in changes that are made to a small subset of the data. Notification of such changes allows a client to be made aware of changes that are made by another client application in a timely fashion. In this paper, we explore the implementation of a notification mechanism in the unique object-oriented environment of the THOR distributed database system.
منابع مشابه
Distributed Object Management in Thor
Thor is a new object-oriented database management system (OODBMS), intended to be used in heterogeneous distributed systems to allow programs written in diierent programming languages to share objects in a convenient manner. Thor objects are persistent in spite of failures, are highly likely to be accessible whenever they are needed, and can be struc-tured to reeect the kinds of information of ...
متن کاملSafe and Efficient Sharing of Persistent Objects in Thor
Thor is an object-oriented database system designed for use in a heterogeneous distributed environment. It provides highly-reliable and highly-available persistent storage for objects, and supports safe sharing of these objects by applications written in different programming languages. Safe heterogeneous sharing of long-lived objects requires encapsulation: the system must guarantee that appli...
متن کاملAn Agent-oriented Notification System for Sequence (Re) Annotation in Genomic Databases
Most bioinformatics research projects have adopted database management systems. Each project builds its own database schema to store sequence (re) annotations. However, as the number of bioinformatics projects grows, new database management issues emerge, such as, project management, project collaboration, schema integration, data distribution, data provenance, etc. This work investigates some ...
متن کاملAn Authorization Framework for Database Systems
Today, data plays an essential role in all levels of human life, from personal cell phones to medical, educational, military and government agencies. In such circumstances, the rate of cyber-attacks is also increasing. According to official reports, data breaches exposed 4.1 billion records in the first half of 2019. An information system consists of several components, which one of the most im...
متن کاملCode Importing Techniques for Fast , Safe Client / Server Access by Joseph A . Bank
In client/server systems, server integrity can be maintained by disallowing direct client access to server data and requiring communication through well-defined interfaces. Typically, this communication requires expensive cross-domain calls, or even more expensive network communication. The main goal of this thesis is to create a system with fast, safe client/server access by allowing the serve...
متن کامل